truncated mountain - Spanish English Dictionary